package cn.imvc.app.models;

import java.util.List;
import java.util.Map;

import com.cloopen.rest.sdk.CCPRestSmsSDK;

public interface SMSModel {
	
	/**
	 * 微信注册发送密码
	 * @param mobile
	 * @param value
	 * @return
	 */
	Map<String, String> sendMessagePasswd(String mobile, String value);
	
	/**
	 * 发送短信验证码
	 * 模板：您使用的是云通讯短信模板，您的验证码是{1}，请于{2}分钟内正确输入
	 * {1}是code， {2}是有效时间
	 * @param mobile
	 * @param code
	 * @return
	 */
	Map<String, String> sendMessageCode(String mobile, String code);
	
	CCPRestSmsSDK getSmsSDK();
	
	Map<String, String> sendMessageCommon(String mobile, String code,List<String> values);
}
